// pages/Application/Create/Index.js
const app = getApp()
import apis from '../../../utils/apis'
Page({

    /**
     * 页面的初始数据
     */
    data: {
        TypeList:["无劳动能力","长期卧床","其他特困情况"],
        Type:"点击选择申请类型",
        des:"",
        pics:"../../../images/defaultpic.png",
        uppics:""
    },
    SelectPic(){
        let that=this
        wx.chooseMedia({
            mediaType:['image'],
            count:1,
            success(e){
                let file = e.tempFiles[0].tempFilePath
                console.log(file)
                apis.ApplicationUploadApplicationFile(file,{}).then(res=>{
                    console.log(res)
                    wx.showToast({
                      title: '上传图片成功',
                    })
                    that.setData({
                        uppics:res.body,
                        pics:getApp().globalData.baselink+"images/"+res.body
                    })
                })
            }
        })
    },
    InputDes(e){
        this.setData({
            des:e.detail.value
        })
    },
    Submit(){
        if(this.data.Type=="点击选择申请类型"||this.data.des==""||this.data.uppics==""){
            wx.showToast({
              title: '请输入完整',
              icon:"error"
            })
            return
        }
        apis.ApplicationCreateApplications({
            binduser:getApp().globalData.user.uid,
            title:this.data.Type,
            description:this.data.des,
            pics:this.data.uppics,            
        }).then(res=>{
            wx.showToast({
              title: '提交成功 请等待审核',
              icon:"none"
            })
            setTimeout(() => {
                wx.navigateBack()
            }, 1000);
        })
    },
    InputType(e){
        this.setData({
            Type:this.data.TypeList[e.detail.value]
        })
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {

    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {

    }
})